A General Auction-based Architecture for Resource Allocation

نویسندگان

  • Matthew Caesar
  • Weidong Cui
چکیده

In this paper we present a framework for resource allocation based on auctions. We leverage (i) application awareness to achieve the performance metrics desired by the application (ii) prediction to preallocate resources based on expected demand, and (iii) a control channel to exchange information between the client and the allocator to improve resource utilization. We design a scheme that is (i) general: can be used in many application contexts, (ii) flexible: can be used under a variety of workloads, (iii) efficient: provides high resource utilization with low overhead, (iv) responsive: adapts quickly to client demand, and (v) fair: provides proportional fairness to client requests. Simulation results show that the simple auction-based allocation techniques we propose can be used to achieve these goals with excellent performance. High resource utilization, low delay, and proportional fairness in terms of delay and resource allocation can be observed even under bursty application workloads. Furthermore, the simple prediction techniques we propose can greatly improve responsiveness. However, we note that misprediction of future load can cause a significant decrease in system utilization. We compare our allocation techniques with lottery scheduling and note that our auction-based resource allocation scheme performs better under most application request workloads.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solving Winner Determination Problem in Double Combinatorial Auction by ICA in Cloud Computing

There are many different ways to allocate resources in cloud computing. The economic methods are some of common ways to resource allocation. The auction-based method has some advantages compared with Fixed-Price method. The double combinatorial auction is one of the proper ways of resource allocation in cloud computing. Resource allocation in double combinatorial auction includes two phases. Th...

متن کامل

Double Combinatorial Auction based Resource Allocation in Cloud Computing by Combinational using of ICA and Genetic Algorithms

Computational resources have become cheaper, more powerful and accessible than ever with the development of processing and strong technology and internet success. This technology has realized a new computing model called cloud computing in which resources are provided as a service to users and users can rent them or rent of them based on their demands. One of the problems with cloud computing i...

متن کامل

Auction Resource Allocation Mechanisms in Grids of Heterogeneous Computers

This paper examines economic resource allocation through a number of auction types for a grid of ewaste computers. It examines the time to complete tasks and the energy usage of completing the tasks on a grid. A model of a simulated grid is developed and used to evaluate the resource allocation mechanisms. The model is an agent-based simulation where by user agents submit tasks to node agents t...

متن کامل

Multi-attribute Reverse Auction-based Protocol for Resource Allocation in Grids

Auction models are found efficient in managing resources allocation, which is a key technology in grid computing system. In this paper, a new reverse auction approach is proposed, and its mechanism and related auction algorithm are designed. In our approach, the grid trading service, i.e., an intelligent entity, uses this auction algorithm to estimate the resource user’s satisfaction degree and...

متن کامل

Auction-based Resource Allocation Protocols in Grids

In this paper, we study the auction model for resource management using the SimGrid simulation framework. We investigate three types of auction allocation protocols: (i) First-Price Auction, (ii) Vickrey Auction and (iii) Double Auction. The goal is to find which one is best suitable for the grid environment from users’ perspective as well as from resources’ perspective. The results showed that...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001